Skip to content

implement Path::getCurrentExecutablePath for Haiku#8677

Open
korli wants to merge 4 commits into
cppcheck-opensource:mainfrom
korli:haiku
Open

implement Path::getCurrentExecutablePath for Haiku#8677
korli wants to merge 4 commits into
cppcheck-opensource:mainfrom
korli:haiku

Conversation

@korli

@korli korli commented Jun 29, 2026

Copy link
Copy Markdown

The related test now passes on Haiku.

@danmar

danmar commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

it's unfortunate there is no regression test.

Is there some reasonable option to create a regression test?

A docker image that is fast and not too experimental?

some kind of cross compiling for haiku?

@korli

korli commented Jul 2, 2026

Copy link
Copy Markdown
Author

hi danmar, I can propose the following:
https://github.com/korli/cppcheck/blob/haiku-ci/.github/workflows/CI-haiku.yaml
https://github.com/korli/cppcheck/actions/runs/28570418866/job/84708757044

  • r1beta5 had a guard on feenableexcept which is fixed on nightly. Disable the test which is expected to fail?
  • nightly has two tests in timeout. I remember they passed locally. Disable the tests?

Thoughts?

@danmar

danmar commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

@firewave

hi danmar, I can propose the following:

I think we need to use some kind of stable release. a nightly build could start failing suddenly with no changes on our side.

@firewave

firewave commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

It's been several years without any reports for it, so having it it feedback based should be fine. Having Haiku in the CI would be excessive regardless.

Comment thread lib/path.cpp Outdated
korli and others added 2 commits July 3, 2026 14:11
Co-authored-by: Oliver Stöneberg <firewave@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants